Barbary sheep – English–Español translations

🇬🇧 en es 🇪🇸

Barbary sheep noun

  • Ammotragus lervia
arruí
Wiktionary Links